package com.atguigu.bridge;

/**
 * @program: design-patterns
 * @author: yangshen
 * @description: 折叠式手机类，继承了抽象类 Phone手机类
 * @create: 2022-02-16 10:34
 **/
public class FolderPhone extends Phone{
    /**
     * 构造器
     * @param brand 品牌 - 接口
     */
    public FolderPhone(Brand brand) {
        //调用父类的构造器，把Brand传给父类Phone
        super(brand);
    }

    @Override
    protected void open() {
        super.open();
        System.out.println("折叠样式手机");
    }

    @Override
    protected void close() {
        super.close();
        System.out.println("折叠样式手机");
    }

    @Override
    protected void call() {
        super.call();
        System.out.println("折叠样式手机");
    }
}
